Liberty Media CEO Greg Maffei says Formula 1's finances are strong despite the fact the sport made a record loss in 2020. In financial figures reported for the 2020 season, total losses came to $386m after the teams were paid, with overall revenue... More»